home *** CD-ROM | disk | FTP | other *** search
- var §\x01§ = 451;
- loop0:
- while(true)
- {
- if(eval("\x01") == 451)
- {
- set("\x01",eval("\x01") - 155);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 550)
- {
- set("\x01",eval("\x01") + 265);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 397);
- }
- continue;
- }
- if(eval("\x01") == 707)
- {
- set("\x01",eval("\x01") - 686);
- eval(§§pop()) implements ;
- break;
- }
- if(eval("\x01") == 296)
- {
- set("\x01",eval("\x01") - 60);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 148);
- }
- continue;
- }
- if(eval("\x01") == 281)
- {
- set("\x01",eval("\x01") - 217);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 33);
- }
- continue;
- }
- if(eval("\x01") == 64)
- {
- set("\x01",eval("\x01") + 33);
- break;
- }
- if(eval("\x01") == 815)
- {
- set("\x01",eval("\x01") - 397);
- break;
- }
- if(eval("\x01") == 24)
- {
- set("\x01",eval("\x01") + 526);
- §§push(true);
- continue;
- }
- if(eval("\x01") != 658)
- {
- if(eval("\x01") == 745)
- {
- set("\x01",eval("\x01") - 417);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 581);
- }
- }
- else if(eval("\x01") == 97)
- {
- set("\x01",eval("\x01") + 125);
- §§push(true);
- }
- else if(eval("\x01") == 210)
- {
- set("\x01",eval("\x01") + 383);
- §§push(true);
- }
- else
- {
- if(eval("\x01") == 236)
- {
- set("\x01",eval("\x01") - 148);
- §§push(§§pop() + §§pop());
- break;
- }
- if(eval("\x01") == 223)
- {
- set("\x01",eval("\x01") - 38);
- §§push(true);
- }
- else if(eval("\x01") == 706)
- {
- set("\x01",eval("\x01") + 39);
- §§push(true);
- }
- else if(eval("\x01") == 88)
- {
- set("\x01",eval("\x01") + 193);
- §§push(true);
- }
- else if(eval("\x01") == 418)
- {
- set("\x01",eval("\x01") + 186);
- §§push(true);
- }
- else
- {
- if(eval("\x01") == 328)
- {
- set("\x01",eval("\x01") + 581);
- break;
- }
- if(eval("\x01") == 222)
- {
- set("\x01",eval("\x01") + 485);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 686);
- }
- }
- else if(eval("\x01") == 909)
- {
- set("\x01",eval("\x01") - 813);
- §§push(true);
- }
- else if(eval("\x01") == 229)
- {
- set("\x01",eval("\x01") + 429);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 634);
- }
- }
- else if(eval("\x01") == 21)
- {
- set("\x01",eval("\x01") + 208);
- §§push(true);
- }
- else if(eval("\x01") == 604)
- {
- set("\x01",eval("\x01") - 64);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 330);
- }
- }
- else
- {
- if(eval("\x01") == 540)
- {
- set("\x01",eval("\x01") - 330);
- break;
- }
- if(eval("\x01") == 96)
- {
- set("\x01",eval("\x01") + 328);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 201);
- }
- }
- else if(eval("\x01") == 593)
- {
- set("\x01",eval("\x01") - 324);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 437);
- }
- }
- else
- {
- if(eval("\x01") != 185)
- {
- if(eval("\x01") == 984)
- {
- set("\x01",eval("\x01") - 406);
- _root.level = 1;
- _root.primaData = true;
- _root.ufo.swapDepths(999);
- _root.life = 100;
- _root.lifeBar.gotoAndStop(_root.life);
- _root.lifeText = _root.life + "%";
- _root.oiRapite = 0;
- _root.smokeDepth = 500;
- _root.speedX = 0;
- _root.speedY = 0.7;
- _root.accel = 1;
- _root.counterPozitii = 0;
- _root.beamCounter = 0;
- _root.beamOpen = false;
- _root.rotation = false;
- _root.float = false;
- h = 1;
- while(h <= 4)
- {
- _root.attachMovie("rosu" + h,"rosu" + h,_root.getNextHighestDepth());
- _root["rosu" + h]._alpha = 0;
- h++;
- }
- _root.onEnterFrame = function()
- {
- if(ok)
- {
- _root.lifeText = _root.life + "%";
- _root.ufo._x += _root.speedX;
- _root.ufo._y += _root.speedY;
- _root.rotatie = _root.ufo._rotation;
- if(Key.isDown(37))
- {
- _root.rotation = false;
- if(_root.speedX > -3)
- {
- if(_root.counterPozitii == 0)
- {
- _root.ufo.ufo2.ufo3.gotoAndPlay("apasatS");
- }
- _root.counterPozitii = 1;
- _root.speedX -= _root.accel;
- if(!_root.beamOpen && _root.ufo._rotation > -12)
- {
- _root.ufo._rotation -= 1;
- }
- }
- }
- if(Key.isDown(39))
- {
- _root.rotation = false;
- if(_root.speedX < 3)
- {
- if(_root.counterPozitii == 0)
- {
- _root.ufo.ufo2.ufo3.gotoAndPlay("apasatD");
- }
- _root.counterPozitii = 1;
- _root.speedX += _root.accel;
- if(_root.beamOpen == false && _root.ufo._rotation < 12)
- {
- _root.ufo._rotation += 1;
- }
- }
- }
- if(Key.isDown(38))
- {
- if(_root.speedY > -3)
- {
- if(_root.counterPozitii == 0)
- {
- _root.ufo.ufo2.ufo3.gotoAndPlay("apasatSus");
- }
- _root.counterPozitii = 1;
- _root.speedY -= _root.accel;
- }
- }
- if(Key.isDown(40))
- {
- if(_root.speedY < 3)
- {
- if(_root.counterPozitii == 0)
- {
- _root.ufo.ufo2.ufo3.gotoAndPlay("apasatJos");
- }
- _root.counterPozitii = 1;
- _root.speedY += _root.accel;
- }
- }
- if(Key.isDown(32))
- {
- if(_root.ufo._rotation == 0)
- {
- if(_root.beamCounter == 0)
- {
- _root.ufo.raza.gotoAndPlay(2);
- _root.beamCounter = 1;
- }
- }
- }
- if(_root.speedX < 0)
- {
- if(_root.ufo._rotation < 0 && _root.rotation == true)
- {
- _root.ufo._rotation = _root.ufo._rotation + 1;
- }
- _root.speedX += 0.2;
- if(_root.speedX >= 0)
- {
- _root.speedX = 0;
- _root.ufo.ufo2.ufo3.gotoAndStop(1);
- _root.ufo._rotation = 0;
- }
- }
- if(_root.speedX > 0)
- {
- if(_root.ufo._rotation > 0 && _root.rotation == true)
- {
- _root.ufo._rotation--;
- }
- _root.speedX -= 0.2;
- if(_root.speedX <= 0)
- {
- _root.speedX = 0;
- _root.ufo.ufo2.ufo3.gotoAndStop(1);
- _root.ufo._rotation = 0;
- }
- }
- if(_root.speedY < 0)
- {
- _root.speedY += 0.2;
- if(_root.speedY >= 0)
- {
- _root.speedY = 0.7;
- }
- }
- }
- else
- {
- _root.ufo._y -= 5;
- _root.ufo._alpha -= 5;
- }
- };
- if(_root.primaData)
- {
- _root.attachMovie("d" + _root.level,"d" + _root.level,93);
- }
- _root.d1._x = 405;
- _root.d1._y = 257;
- _root["d" + _root.level]._x = 405;
- _root["d" + _root.level]._y = 257;
- _root.removeArray = new Array();
- _root.removeArray = ["o1","o2","o3","ufo","poarta"];
- _root.semneArray = new Array();
- _root.semneArray = ["!","?","*","#"];
- _root.starArray = new Array();
- _root.starArray = ["s4","s4","s4","s4"];
- listener = new Object();
- listener.onKeyUp = function()
- {
- if(Key.getCode() == 37 || Key.getCode() == 38 || Key.getCode() == 39 || Key.getCode() == 40)
- {
- _root.ufo.ufo2.ufo3.play();
- _root.counterPozitii = 0;
- _root.rotation = true;
- }
- if(Key.getCode() == 32)
- {
- _root.ufo.raza.play();
- }
- };
- Key.addListener(listener);
- _root.oiCounter = 30;
- _root.smokeCounter = 3500;
- _root.starCounter = 3000;
- _root.oiTarget = 2;
- _root.oiPeScena = 2;
- stop();
- break;
- }
- if(eval("\x01") == 269)
- {
- set("\x01",eval("\x01") + 437);
- break;
- }
- if(eval("\x01") == 424)
- {
- set("\x01",eval("\x01") - 201);
- break;
- }
- if(eval("\x01") == 63)
- {
- set("\x01",eval("\x01") + 921);
- §§push(§§pop() * (§§pop() + 1));
- loop3:
- while(true)
- {
- while(true)
- {
- if(eval("\x01") == 793)
- {
- set("\x01",eval("\x01") - 139);
- §§push(true);
- }
- else
- {
- if(eval("\x01") == 654)
- {
- break;
- }
- if(eval("\x01") == 640)
- {
- break loop3;
- }
- if(eval("\x01") == 920)
- {
- set("\x01",eval("\x01") + 13);
- §§push(true);
- }
- else
- {
- if(eval("\x01") == 692)
- {
- set("\x01",eval("\x01") - 358);
- var _loc19_ = null;
- §§push(_loc19_ = §§pop()());
- break loop0;
- }
- if(eval("\x01") != 933)
- {
- if(eval("\x01") == 334)
- {
- set("\x01",eval("\x01") + 616);
- _root.inst._visible = false;
- break loop0;
- }
- if(eval("\x01") == 950)
- {
- set("\x01",eval("\x01") - 950);
- }
- break loop0;
- }
- set("\x01",eval("\x01") - 241);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 358);
- }
- }
- }
- }
- set("\x01",eval("\x01") - 14);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 280);
- }
- }
- set("\x01",eval("\x01") + 280);
- break;
- }
- if(eval("\x01") == 578)
- {
- set("\x01",eval("\x01") - 578);
- }
- break;
- }
- set("\x01",eval("\x01") - 122);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 921);
- }
- }
- }
- }
- }
- continue;
- }
- set("\x01",eval("\x01") - 634);
- while(true)
- {
- if(§§pop() == §§pop())
- {
- set("\x01",eval("\x01") - 370);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 758);
- }
- }
- else
- {
- if(eval("\x01") == 210)
- {
- set("\x01",eval("\x01") + 758);
- §§push(String(§§pop() >>> new §§pop()[§§pop()]()));
- break loop0;
- }
- if(eval("\x01") == 630)
- {
- set("\x01",eval("\x01") + 150);
- v = random(3) + 1;
- _root["behe" + v].start(0,1);
- break loop0;
- }
- if(eval("\x01") == 139)
- {
- set("\x01",eval("\x01") + 530);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 104);
- }
- }
- else
- {
- if(eval("\x01") == 780)
- {
- set("\x01",eval("\x01") - 780);
- break loop0;
- }
- if(eval("\x01") == 669)
- {
- set("\x01",eval("\x01") - 104);
- var §§pop();
- §§push(§§pop()[§§pop()(§§pop())]);
- break loop0;
- }
- if(eval("\x01") == 120)
- {
- set("\x01",eval("\x01") + 550);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 294);
- }
- }
- else if(eval("\x01") == 964)
- {
- set("\x01",eval("\x01") - 825);
- §§push(true);
- }
- else if(eval("\x01") == 640)
- {
- set("\x01",eval("\x01") + 283);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 177);
- }
- }
- else
- {
- if(eval("\x01") != 968)
- {
- break loop0;
- }
- set("\x01",eval("\x01") - 328);
- §§push(true);
- }
- }
- }
- while(true)
- {
- if(eval("\x01") == 842)
- {
- set("\x01",eval("\x01") - 840);
- §§push(true);
- }
- else if(eval("\x01") == 769)
- {
- set("\x01",eval("\x01") - 489);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 350);
- }
- }
- else
- {
- if(eval("\x01") == 280)
- {
- set("\x01",eval("\x01") + 350);
- §§push(§§pop() === §§pop());
- break loop0;
- }
- if(eval("\x01") == 456)
- {
- set("\x01",eval("\x01") - 63);
- §§push(§§pop() / (§§pop() and §§pop()));
- break loop0;
- }
- if(eval("\x01") == 369)
- {
- set("\x01",eval("\x01") + 362);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 593);
- }
- }
- else if(eval("\x01") == 746)
- {
- set("\x01",eval("\x01") - 626);
- §§push(true);
- }
- else
- {
- if(eval("\x01") == 923)
- {
- set("\x01",eval("\x01") - 177);
- break loop0;
- }
- if(eval("\x01") == 670)
- {
- set("\x01",eval("\x01") + 294);
- stop();
- break loop0;
- }
- if(eval("\x01") == 731)
- {
- set("\x01",eval("\x01") - 593);
- break loop0;
- }
- if(eval("\x01") == 2)
- {
- set("\x01",eval("\x01") + 454);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 63);
- }
- }
- else if(eval("\x01") == 393)
- {
- set("\x01",eval("\x01") + 187);
- §§push(true);
- }
- else if(eval("\x01") == 138)
- {
- set("\x01",eval("\x01") + 631);
- §§push(true);
- }
- else
- {
- if(eval("\x01") != 565)
- {
- break;
- }
- set("\x01",eval("\x01") - 196);
- §§push(true);
- }
- }
- }
- }
- }
- }
-